paid one's dues - Espagnol Anglais Dictionnaire